iT邦幫忙

2024 iThome 鐵人賽

DAY 8
0
Security

picoCTF 刷題分享系列 第 8

picoCTF 刷題分享---Day 8(刷題去)

  • 分享至 

  • xImage
  •  

每天趕文章其實蠻累的...但可以真的感受到自己一天天的進步,這感覺的上癮了(🤣🤣,這是傳說中的「電腦中毒」嗎😏😏


題目:Bit-O-Asm-1

As with most assembly, there is a lot of noise in the instruction dump. Find the one line that pertains to this question and don't second guess yourself!
解題思路:

  • 這題其實不難
  • 下載檔案發現是txt檔
  • 所以先看看內容用$ cat disassembler-dump0_a.txt
  • 會看到簡單的assemble
  • 發現他在<<+15>>時執行mov eax,0x30
  • 意思是eax = 0x30
  • 所以只要把0x30換成decimal即可得到flag.content
  • 格式:picoCTF{flag.content}

題目:Bit-O-Asm-2

PTR's or 'pointers', reference a location in memory where values can be stored.
解題思路:

  • 這其實跟上題很類似
  • 但會看到一些垃圾訊息(或是單純我沒get到🤣🤣
  • 看到<<+15>> mov 0x9fela to [rbp-0x4]這個地址
  • 再把mov [rbp-0x4]這個地址的值 to eax
  • 所以結論是eax的值等於0x9fela
  • 經過換算成decimal即可得到flag.content
  • 格式:picoCTF{flag.content}

後記:
這兩題都是我在跟朋友吃飯時用手機就解出來的,好爽一直在進步但我的組語也還沒學完(🫠🫠
要開始學了! 相信我這個月一定會學完基本的組語,要是沒學完...我就...我就下個月再學


上一篇
picoCTF 刷題分享---Day 7(刷題去)
下一篇
picoCTF 刷題分享---Day 9(刷題去)
系列文
picoCTF 刷題分享30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言